supplementary trade mechanism - Español Inglés Diccionario